﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CRCDesktop.org.h1.crcDesktop.business
{
    public interface IControleDispositivo
    {
        int searchDispositivo();

        void ligar(int idCasa, int idDispsitivo, int porta, int idAcao);

        void desligar(int idCasa, int idDispsitivo, int porta, int idAcao);

        bool validarConexaoDispositivo();

        void desligaAll();

        int getInPort(int idDispositivo);

        int getOutPort(int idDispositivo);

        void configurarPortaSaida(int[] dispositivos, string[,] sensores);
    }
}
